
a = input()
b = len(a)
a = int(a)
c = a ** 0.5
if a % 2==0:
    print("Число четное: Да")
elif a % 2 !=0:
    print("Число четное: Нет")
if a % 3==0:
    print("Число кратное трём: Да")
elif a % 3 != 0:
    print("Число кратное трем: Нет")
if c % 2 == 0:
    print("Число является квадратом числа:")
else:
    print("Число является квадратом числа: Нет")
a1 = a // 1000
a2 = a // 100 % 10
a3 = a //10 % 100 % 10
a4 = a % 1000 % 100 % 10
n = [a1,a2,a3,a4] 
min = min(n)
max = max(n)
print("Наибольшая цифра числа:", max)
nul = n.count(0)
print("Количество нулей в числе:", nul)
print("Наименьшая цифра числа:", min)
if int(a10.5) == a10.5:
  print("Цифра в разряде единиц является квадратом цифры:", int(a1**0.5))
else:
  print("Цифра в разряде единиц не является квадратом цифры")
if int(a20.5) == a20.5:
  print("Цифра в разряде десятков является квадратом цифры:", int(a2**0.5))
else:
  print("Цифра в разряде десятков не является квадратом цифры")
if int(a30.5) == a30.5:
  print("Цифра в разряде сотен является квадратом цифры:", int(a3**0.5))
else:
  print("Цифра в разряде сотен не является квадратом цифры")
if int(a40.5) == a40.5:
  print("Цифра в разряде тысяч является квадратом цифры:", int(a4**0.5))
else:
  print("Цифра в разряде тысяч не является квадратом цифры")